一个小小的英语问题^
来源:百度知道 编辑:UC知道 时间:2024/05/10 12:23:00
A:Where is Mary?
B:She is on the phone.
A:Who is she talking with?
B: I don't konw excatly.Someone _____(call) her one and a half hours ago.
用适当的形式填空……
告诉我填什么
并为什么要填这个答案
谢谢哈^^
PS:为什么不能填 has called ????
B:She is on the phone.
A:Who is she talking with?
B: I don't konw excatly.Someone _____(call) her one and a half hours ago.
用适当的形式填空……
告诉我填什么
并为什么要填这个答案
谢谢哈^^
PS:为什么不能填 has called ????
called
...ago就是用过去式`
完成时的话动词必须是延续性的`
你是不是过去式跟完成时搞不清楚?
有ago.lastweek,yesterday,in 1980,in May,just now...等词是过去式
for,since,so far,already,yet,up to now,ever,recently用完成时
one and a half hours ago 一个半小时前,是一个具体的时间点,所以用过去时。
完成时,需要持续的时间段。
one and a half hours ago
有具体的时间标志用一般过去时called
应该填called .因为这个句子的结尾提示了你这个句子的时态,注意到ago了吗?就是它.你填has called是不对的,它的时态和ago连用.
called. 有人在过去的某一时刻打电话给mary。
has called 是过去完成时, 但mary还在讲电话(she is on the phone), 所以用一般过去时就可以了。
called
call好像是情态动词,没有完成时态